home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / loadtsr.arc / LDRES.COM next >
MS-DOS COM Executable  |  1987-01-06  |  2.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MS-DOS COM Executable (executable/com).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
66% dexvert PMarc SFX Archive (archive/pmarcSFX) ext Supported
1% dexvert MS-DOS COM Executable (executable/com) magic Unsupported
1% dexvert Crackright Packed (archive/cackrightPacked) ext Unsupported
1% dexvert COM-Pack Packed (archive/comPackPacked) ext Unsupported
1% dexvert PMexe CP/M Packed (archive/pmexePacked) ext Unsupported
1% dexvert PopCom Packed (archive/popComPacked) ext Unsupported
1% dexvert TurboBat Packed (archive/turboBatPacked) ext Unsupported
1% dexvert Atari executable MSX music (music/atariExecutableMSXMusic) ext Unsupported
1% dexvert DIGIPAK audio driver (executable/digiPAKAudioDriver) ext Unsupported
1% dexvert EICAR antivirus test file (other/eicarAntivirusTestFile) ext Unsupported
100% file COM executable for DOS default
99% file DOS executable (COM), start instruction 0xeb030835 7eb409ba default
98% file data default
100% gt2 DOS COM Executable Datei default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| eb 03 08 35 7e b4 09 ba | 3c 03 cd 21 be 81 00 f6 |...5~...|<..!....|
|00000010| 44 ff ff 75 03 e9 1f 02 | ac 3c 20 74 fb 8b ce 49 |D..u....|.< t...I|
|00000020| 89 0e eb 08 eb 01 ac 3c | 3f 75 03 e9 09 02 3c 20 |.......<|?u....< |
|00000030| 74 04 3c 0d 75 f0 c6 44 | ff 00 33 d2 3c 0d 74 6d |t.<.u..D|..3.<.tm|
|00000040| ac 3c 2f 75 f7 ac 24 5f | 3c 57 74 43 3c 49 74 32 |.</u..$_|<WtC<It2|
|00000050| 3c 53 74 14 3c 43 74 1d | 3c 4d 75 e0 e8 bf 07 83 |<St.<Ct.|<Mu.....|
|00000060| c2 0e 89 16 e9 08 eb d4 | e8 b3 07 0b d2 74 cd 88 |........|.....t..|
|00000070| 16 02 01 eb c7 e8 a6 07 | 0b d2 74 c0 88 16 03 01 |........|..t.....|
|00000080| eb ba e8 99 07 0b d2 74 | b3 88 16 04 01 eb ad bf |.......t|........|
|00000090| ee 08 32 ed ac 3c 0d 74 | 14 3c 24 74 0a fe c5 80 |..2..<.t|.<$t....|
|000000a0| fd 30 73 98 aa eb ed 88 | 2e ed 08 eb 8f 8b 16 eb |.0s.....|........|
|000000b0| 08 b8 02 3d cd 21 73 03 | e9 6d 01 8b d8 b4 3f ba |...=.!s.|.m....?.|
|000000c0| 47 0b b9 ff ff cd 21 73 | 03 e9 5c 01 3d 00 fe 72 |G.....!s|..\.=..r|
|000000d0| 03 e9 59 01 a3 e7 08 8b | 36 eb 08 bf 07 0b ac 0a |..Y.....|6.......|
|000000e0| c0 74 03 aa eb f8 8a 0e | ed 08 0a c9 74 07 32 ed |.t......|....t.2.|
|000000f0| be ee 08 f3 a4 c6 05 0d | c7 45 01 0a 24 a1 07 0b |........|.E..$...|
|00000100| a3 e2 09 a1 47 0b a3 a3 | 0a a0 49 0b a2 a5 0a c6 |....G...|..I.....|
|00000110| 06 47 0b e9 a0 02 01 a2 | 72 09 a2 74 09 a0 03 01 |.G......|r..t....|
|00000120| a2 7a 09 a0 04 01 00 06 | 06 0a 00 06 35 0a 00 06 |.z......|....5...|
|00000130| 43 0a a1 e7 08 03 06 e9 | 08 73 03 e9 ef 00 8b f8 |C.......|.s......|
|00000140| 05 90 00 73 03 e9 e5 00 | fe c4 75 03 e9 de 00 a3 |...s....|..u.....|
|00000150| a6 0a 2d 03 01 a3 48 0b | 2d ea 08 01 06 4b 0a 01 |..-...H.|-....K..|
|00000160| 06 51 0a 01 06 75 0a 01 | 06 83 09 01 06 5d 0a 01 |.Q...u..|.....]..|
|00000170| 06 65 0a 01 06 6d 0a 01 | 06 46 0a 01 06 88 0a 01 |.e...m..|.F......|
|00000180| 06 9f 0a 01 06 62 0a 01 | 06 3e 0a 01 06 0f 0a 01 |.....b..|.>......|
|00000190| 06 81 0a 01 06 93 0a 01 | 06 98 0a 01 06 a4 09 01 |........|........|
|000001a0| 06 a9 09 01 06 d1 09 01 | 06 d6 09 01 06 c5 09 01 |........|........|
|000001b0| 06 b0 09 01 06 62 09 01 | 06 9e 09 01 06 de 09 01 |.....b..|........|
|000001c0| 06 1c 0a 29 06 be 09 81 | c7 47 0b b9 ea 01 90 03 |...)....|.G......|
|000001d0| 0e e9 08 be 5d 09 f3 a4 | a1 e7 08 03 06 e9 08 05 |....]...|........|
|000001e0| 63 00 fe c4 bf 63 08 e8 | 5a 06 b8 ea 01 03 06 e9 |c....c..|Z.......|
|000001f0| 08 bf 7d 08 e8 4d 06 b8 | 00 42 ba 00 00 b9 00 00 |..}..M..|.B......|
|00000200| cd 21 8b 0e e7 08 03 0e | e9 08 81 c1 ea 01 b4 40 |.!......|.......@|
|00000210| ba 47 0b cd 21 72 1b b4 | 3e cd 21 72 15 ba 49 08 |.G..!r..|>.!r..I.|
|00000220| b4 09 cd 21 b4 4c cd 21 | ba 83 08 eb f3 ba b8 08 |...!.L.!|........|
|00000230| eb ee ba 9b 08 eb e9 ba | 65 04 eb e4 0d 0a 09 09 |........|e.......|
|00000240| c9 cd cd cd cd cd cd cd | cd cd cd cd cd cd cd cd |........|........|
|00000250| cd cd cd cd cd cd cd cd | cd cd cd cd cd cd cd cd |........|........|
|00000260| cd cd cd cd cd bb 0d 0a | 09 09 ba 20 20 20 4c 44 |........|... LD|
|00000270| 52 45 53 20 20 28 63 29 | 20 45 72 69 63 20 47 61 |RES (c)| Eric Ga|
|00000280| 6e 73 20 30 31 2f 30 35 | 2f 38 37 20 20 20 20 ba |ns 01/05|/87 .|
|00000290| 0d 0a 09 09 ba 20 46 6f | 72 6d 61 74 3a 20 6c 64 |..... Fo|rmat: ld|
|000002a0| 72 65 73 20 66 6e 2e 63 | 6f 6d 20 5b 2f 73 2f 63 |res fn.c|om [/s/c|
|000002b0| 2f 69 2f 6d 2f 77 5d 20 | 20 ba 0d 0a 09 09 ba 20 |/i/m/w] | ...... |
|000002c0| 53 77 69 74 63 68 65 73 | 3a 20 28 73 29 68 69 66 |Switches|: (s)hif|
|000002d0| 74 62 79 74 65 20 20 73 | 63 61 6e 28 63 29 6f 64 |tbyte s|can(c)od|
|000002e0| 65 20 20 ba 0d 0a 09 09 | ba 20 64 75 6d 6d 79 28 |e .....|. dummy(|
|000002f0| 69 29 6e 74 65 72 72 75 | 70 74 20 28 6d 29 65 6d |i)nterru|pt (m)em|
|00000300| 6f 72 79 20 28 77 29 6f | 72 64 73 20 20 ba 0d 0a |ory (w)o|rds ...|
|00000310| 09 09 ba 20 44 65 66 61 | 75 6c 74 73 3a 20 73 3a |... Defa|ults: s:|
|00000320| 38 20 63 3a 33 35 68 20 | 69 3a 37 65 68 20 20 6d |8 c:35h |i:7eh m|
|00000330| 3a 31 30 30 68 20 20 ba | 0d 0a 09 09 c8 cd cd cd |:100h .|........|
|00000340| cd cd cd cd cd cd cd cd | cd cd cd cd cd cd cd cd |........|........|
|00000350| cd cd cd cd cd cd cd cd | cd cd cd cd cd cd cd cd |........|........|
|00000360| cd bc 0d 0a 24 0a 4c 44 | 52 45 53 20 61 6c 6c 6f |....$.LD|RES allo|
|00000370| 77 73 20 79 6f 75 20 74 | 6f 20 63 6f 6e 76 65 72 |ws you t|o conver|
|00000380| 74 20 61 20 43 4f 4d 20 | 66 69 6c 65 20 74 6f 20 |t a COM |file to |
|00000390| 6d 65 6d 6f 72 79 2d 72 | 65 73 69 64 65 6e 74 20 |memory-r|esident |
|000003a0| 73 74 61 74 75 73 2e 20 | 20 49 74 0d 0a 63 61 6e |status. | It..can|
|000003b0| 20 74 68 65 6e 20 20 62 | 65 20 65 76 6f 6b 65 64 | then b|e evoked|
|000003c0| 20 20 28 76 69 61 20 69 | 6e 74 20 39 29 20 20 62 | (via i|nt 9) b|
|000003d0| 79 20 74 79 70 69 6e 67 | 20 61 20 70 61 72 74 69 |y typing| a parti|
|000003e0| 63 75 6c 61 72 20 73 68 | 69 66 74 65 64 20 6b 65 |cular sh|ifted ke|
|000003f0| 79 2e 0d 0a 54 68 65 20 | 20 64 65 66 61 75 6c 74 |y...The | default|
|00000400| 20 73 65 74 74 69 6e 67 | 20 63 61 6c 6c 73 20 66 | setting| calls f|
|00000410| 6f 72 20 41 6c 74 20 2f | 20 20 28 73 68 69 66 74 |or Alt /| (shift|
|00000420| 20 3d 20 38 68 2c 20 20 | 73 63 61 6e 20 63 6f 64 | = 8h, |scan cod|
|00000430| 65 20 3d 20 33 35 68 29 | 3b 0d 0a 74 68 69 73 20 |e = 35h)|;..this |
|00000440| 6d 61 79 20 62 65 20 63 | 68 61 6e 67 65 64 20 62 |may be c|hanged b|
|00000450| 79 20 75 73 69 6e 67 20 | 74 68 65 20 22 73 22 20 |y using |the "s" |
|00000460| 61 6e 64 20 22 63 22 20 | 73 77 69 74 63 68 65 73 |and "c" |switches|
|00000470| 2e 0d 0a 54 6f 20 69 6d | 70 6c 65 6d 65 6e 74 20 |...To im|plement |
|00000480| 4c 44 52 45 53 2c 20 20 | 79 6f 75 20 6d 75 73 74 |LDRES, |you must|
|00000490| 20 63 68 61 6e 67 65 20 | 74 68 65 20 74 65 72 6d | change |the term|
|000004a0| 69 6e 61 74 69 6f 6e 20 | 66 75 6e 63 74 69 6f 6e |ination |function|
|000004b0| 20 6f 66 20 79 6f 75 72 | 0d 0a 70 72 6f 67 72 61 | of your|..progra|
|000004c0| 6d 20 74 6f 20 61 20 4a | 4d 50 20 74 6f 20 74 68 |m to a J|MP to th|
|000004d0| 65 20 22 70 72 6f 67 72 | 61 6d 20 72 65 74 75 72 |e "progr|am retur|
|000004e0| 6e 20 61 64 64 72 65 73 | 73 22 20 67 69 76 65 6e |n addres|s" given|
|000004f0| 20 6f 6e 20 65 78 69 74 | 2e 20 20 4d 6f 73 74 0d | on exit|. Most.|
|00000500| 0a 70 72 6f 67 72 61 6d | 73 20 20 72 65 71 75 69 |.program|s requi|
|00000510| 72 65 20 20 61 64 64 69 | 74 69 6f 6e 61 6c 20 6d |re addi|tional m|
|00000520| 65 6d 6f 72 79 20 66 6f | 72 20 61 20 73 74 61 63 |emory fo|r a stac|
|00000530| 6b 2c 20 20 65 74 63 2e | 20 20 20 4c 44 52 45 53 |k, etc.| LDRES|
|00000540| 20 20 77 69 6c 6c 0d 0a | 72 65 71 75 65 73 74 20 | will..|request |
|00000550| 74 68 65 20 28 68 65 78 | 29 20 6e 75 6d 62 65 72 |the (hex|) number|
|00000560| 20 6f 66 20 62 79 74 65 | 73 20 20 28 64 65 66 61 | of byte|s (defa|
|00000570| 75 6c 74 3a 20 31 30 30 | 68 29 20 20 79 6f 75 20 |ult: 100|h) you |
|00000580| 73 70 65 63 69 66 79 20 | 61 66 74 65 72 0d 0a 74 |specify |after..t|
|00000590| 68 65 20 22 6d 22 20 73 | 77 69 74 63 68 3a 20 2f |he "m" s|witch: /|
|000005a0| 6d 61 30 30 20 72 65 71 | 75 65 73 74 73 20 41 30 |ma00 req|uests A0|
|000005b0| 30 68 20 3d 20 32 35 36 | 30 20 62 79 74 65 73 2e |0h = 256|0 bytes.|
|000005c0| 20 20 20 54 68 65 20 22 | 6d 6f 64 75 6c 65 20 73 | The "|module s|
|000005d0| 69 7a 65 22 0d 0a 67 69 | 76 65 6e 20 6f 6e 20 65 |ize"..gi|ven on e|
|000005e0| 78 69 74 20 69 6e 63 6c | 75 64 65 73 20 74 68 69 |xit incl|udes thi|
|000005f0| 73 20 61 64 64 69 74 69 | 6f 6e 61 6c 20 6d 65 6d |s additi|onal mem|
|00000600| 6f 72 79 2e 0d 0a 4c 44 | 52 45 53 20 20 63 61 70 |ory...LD|RES cap|
|00000610| 74 75 72 65 73 20 61 20 | 20 64 75 6d 6d 79 20 69 |tures a | dummy i|
|00000620| 6e 74 65 72 72 75 70 74 | 20 73 6f 20 79 6f 75 72 |nterrupt| so your|
|00000630| 20 20 70 72 6f 67 72 61 | 6d 20 63 61 6e 20 74 65 | progra|m can te|
|00000640| 6c 6c 20 69 66 20 69 74 | 20 69 73 0d 0a 61 6c 72 |ll if it| is..alr|
|00000650| 65 61 64 79 20 72 65 73 | 69 64 65 6e 74 2e 20 20 |eady res|ident. |
|00000660| 55 73 65 20 74 68 65 20 | 22 69 22 20 73 77 69 74 |Use the |"i" swit|
|00000670| 63 68 20 74 6f 20 73 65 | 74 20 28 64 65 66 61 75 |ch to se|t (defau|
|00000680| 6c 74 20 3d 20 69 6e 74 | 20 37 65 68 29 2e 20 20 |lt = int| 7eh). |
|00000690| 54 6f 0d 0a 72 65 6d 6f | 76 65 20 79 6f 75 72 20 |To..remo|ve your |
|000006a0| 28 63 6f 6e 76 65 72 74 | 65 64 29 20 70 72 6f 67 |(convert|ed) prog|
|000006b0| 72 61 6d 20 66 72 6f 6d | 20 6d 65 6d 6f 72 79 2c |ram from| memory,|
|000006c0| 20 20 65 6e 74 65 72 20 | 66 6e 20 2f 72 2e 20 20 | enter |fn /r. |
|000006d0| 20 20 54 68 65 20 22 77 | 22 0d 0a 73 77 69 74 63 | The "w|"..switc|
|000006e0| 68 20 61 64 64 73 20 61 | 20 6c 6f 61 64 2d 74 69 |h adds a| load-ti|
|000006f0| 6d 65 20 6d 65 73 73 61 | 67 65 20 74 6f 20 74 68 |me messa|ge to th|
|00000700| 65 20 66 69 6c 65 6e 61 | 6d 65 2e 20 4d 61 78 69 |e filena|me. Maxi|
|00000710| 6d 75 6d 20 6c 65 6e 67 | 74 68 20 69 73 20 34 38 |mum leng|th is 48|
|00000720| 0d 0a 63 68 61 72 61 63 | 74 65 72 73 2c 20 65 6e |..charac|ters, en|
|00000730| 64 69 6e 67 20 77 69 74 | 68 20 61 20 64 6f 6c 6c |ding wit|h a doll|
|00000740| 61 72 20 73 69 67 6e 2e | 24 0d 0a 50 72 6f 67 72 |ar sign.|$..Progr|
|00000750| 61 6d 20 72 65 74 75 72 | 6e 20 61 64 64 72 65 73 |am retur|n addres|
|00000760| 73 3a 20 20 20 20 20 48 | 0d 0a 4c 44 52 45 53 20 |s: H|..LDRES |
|00000770| 6d 6f 64 75 6c 65 20 73 | 69 7a 65 3a 20 20 20 20 |module s|ize: |
|00000780| 20 48 24 0d 0a 43 61 6e | 27 74 20 6f 70 65 6e 20 | H$..Can|'t open |
|00000790| 69 6e 70 75 74 20 66 69 | 6c 65 24 0d 0a 43 61 6e |input fi|le$..Can|
|000007a0| 27 74 20 77 72 69 74 65 | 20 74 6f 20 6f 75 74 70 |'t write| to outp|
|000007b0| 75 74 20 66 69 6c 65 24 | 0d 0a 36 34 4b 20 73 65 |ut file$|..64K se|
|000007c0| 67 6d 65 6e 74 20 6c 69 | 6d 69 74 20 65 78 63 65 |gment li|mit exce|
|000007d0| 65 64 65 64 20 2d 20 70 | 72 6f 67 72 61 6d 20 61 |eded - p|rogram a|
|000007e0| 62 6f 72 74 65 64 24 00 | 00 00 01 00 00 00 00 00 |borted$.|........|
|000007f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000800| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000810| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 33 d2 |........|......3.|
|00000820| 32 e4 b1 04 ac 3c 30 72 | 1a 3c 39 77 08 2c 30 d3 |2....<0r|.<9w.,0.|
|00000830| e2 03 d0 eb ef 24 5f 3c | 41 72 08 3c 46 77 04 2c |.....$_<|Ar.<Fw.,|
|00000840| 37 eb ec c3 b9 04 04 d3 | c0 50 e8 07 00 aa 58 fe |7.......|.P....X.|
|00000850| cd 75 f4 c3 24 0f 04 90 | 27 14 40 27 c3 9c fb 2e |.u..$...|'.@'....|
|00000860| f6 06 ec 09 01 75 18 50 | 06 33 c0 8e c0 26 a0 17 |.....u.P|.3...&..|
|00000870| 04 24 08 3c 08 75 06 e4 | 60 3c 35 74 08 07 58 9d |.$.<.u..|`<5t..X.|
|00000880| 2e ff 2e e4 09 e4 61 0c | 80 e6 61 24 7f e6 61 b0 |......a.|..a$..a.|
|00000890| 20 e6 20 26 a1 1a 04 26 | a3 1c 04 2e c6 06 ec 09 | . &...&|........|
|000008a0| 01 2e 89 26 e8 09 2e 8c | 16 ea 09 8c c8 8e d0 bc |...&....|........|
|000008b0| 5d 09 53 51 52 56 57 55 | 1e 8e d8 8e c0 e9 40 f7 |].SQRVWU|......@.|
|000008c0| 8c c8 8e d0 bc 4f 09 1f | 5d 5f 5e 5a 59 5b 2e 8e |.....O..|]_^ZY[..|
|000008d0| 16 ea 09 2e 8b 26 e8 09 | 07 58 9d 2e c6 06 ec 09 |.....&..|.X......|
|000008e0| 00 cf 00 00 00 00 00 00 | 00 00 00 00 00 be 80 00 |........|........|
|000008f0| ac 0a c0 74 3f ac 3c 0d | 74 3a 3c 2f 75 f7 ac 24 |...t?.<.|t:</u..$|
|00000900| 5f 3c 52 75 2f b8 00 35 | cd 21 26 8b 07 3b 06 07 |_<Ru/..5|.!&..;..|
|00000910| 0b 75 7f 26 c7 07 00 00 | 1e 26 c5 16 e4 09 b8 09 |.u.&....|.&......|
|00000920| 25 cd 21 1f b4 49 cd 21 | 26 a1 2c 00 8e c0 b4 49 |%.!..I.!|&.,....I|
|00000930| cd 21 eb 63 b8 00 35 cd | 21 26 8b 07 3b 06 07 0b |.!.c..5.|!&..;...|
|00000940| 74 3e b8 00 25 ba e2 09 | cd 21 a1 a3 0a a3 00 01 |t>..%...|.!......|
|00000950| a0 a5 0a a2 02 01 b8 09 | 35 cd 21 89 1e e4 09 8c |........|5.!.....|
|00000960| c0 a3 e6 09 ba 5d 09 b8 | 09 25 cd 21 ba f9 0a b4 |.....]..|.%.!....|
|00000970| 09 cd 21 8b 16 a6 0a b1 | 04 d3 ea 42 b4 31 cd 21 |..!.....|...B.1.!|
|00000980| ba 07 0b b4 09 cd 21 ba | e4 0a b4 09 cd 21 b4 4c |......!.|.....!.L|
|00000990| cd 21 ba be 0a eb f3 ba | a8 0a b4 09 cd 21 ba 07 |.!......|.....!..|
|000009a0| 0b eb e7 00 00 00 00 00 | 52 65 6d 6f 76 69 6e 67 |........|Removing|
|000009b0| 20 66 72 6f 6d 20 6d 65 | 6d 6f 72 79 20 24 43 61 | from me|mory $Ca|
|000009c0| 6e 27 74 20 72 65 6d 6f | 76 65 3a 20 70 72 6f 67 |n't remo|ve: prog|
|000009d0| 72 61 6d 20 6e 6f 74 20 | 72 65 73 69 64 65 6e 74 |ram not |resident|
|000009e0| 0d 0a 07 24 20 61 6c 72 | 65 61 64 79 20 72 65 73 |...$ alr|eady res|
|000009f0| 69 64 65 6e 74 0d 0a 07 | 24 0d 0a 09 49 6e 73 74 |ident...|$...Inst|
|00000a00| 61 6c 6c 69 6e 67 20 00 | 00 00 00 00 00 00 00 00 |alling .|........|
|00000a10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a40| 00 00 00 00 00 00 00 | |....... | |
+--------+-------------------------+-------------------------+--------+--------+